<?php
declare(strict_types=1);
namespace SixShop\Payment;

use SixShop\System\Enum\ExtensionStatusEnum;

class PaymentInfo
{
    public function __construct(
        public readonly string $id,
        public readonly string $name,
        public readonly string $description,
        public ExtensionStatusEnum $status = ExtensionStatusEnum::UNINSTALLED,
        public bool $enabled = false, // 是否启用
        public bool $hidden = false, // 是否隐藏
        public array $params = [],
    ) {

    }
}